<?php
	include "../ini.php";
	include "../../libraries/xl_san_pham.php";
	$dt_xl_san_pham = new xl_san_pham;
	
	foreach($_POST as $k=>$v) {
		$_SESSION[$k] = $v;
	}
	
	if (empty($_POST['ten']) || $_POST['ngay_tao']==='' || empty($_POST['mo_ta_tom_tat']) ||empty($_POST['mo_ta_chi_tiet'])) {
		$_SESSION['msg'] = "Lỗi! Dữ liệu không hợp lệ, vui lòng kiểm tra lại";
		$_SESSION['type_msg'] = "error";
		header('Location: add.php');
		exit;
	}

	
	if($_FILES['hinh']['name'] !=''){		
		$arrType=array('image/pjpeg','image/jpeg','image/x-png','image/gif');
		if(!in_array( $_FILES['hinh']['type'],$arrType)){
			$_SESSION['msg'] = "Lỗi! Định dạng file không đúng (*.gif,*.png,*.jpg), vui lòng thử lại.";
			$_SESSION['type_msg'] = "error";
			header('Location: add.php');
			exit;	
		}
		//Kiễm tra dung lượng file  cho phép upload. Hình ảnh thường từ 200kb->500kb-> đổi sang byte
		if($_FILES['hinh']['size']>200000){
			$_SESSION['msg'] = "Lỗi! Dung lượng file đã vượt quá  200kb, vui lòng thử lại.";
			$_SESSION['type_msg'] = "error";
			header('Location: add.php');
			exit;	
		}
		//Kiễm tra lỗi upload file lên serever
		if($_FILES['hinh']['error']!=0){
			$_SESSION['msg'] = "Lỗi! Lỗi upload lên server, vui lòng thử lại.";
			$_SESSION['type_msg'] = "error";
			header('Location: add.php');
			exit;		
		}
		//Di chuyển file từ thư mục tạm sang thư mục up load
		$ten_hinh=''.time().'_'.$_FILES['hinh']['name'];// test trùng tên file
		move_uploaded_file($_FILES['hinh']['tmp_name'],'../../uploads/san_pham/'.$ten_hinh);
	}	
	$kq = $dt_xl_san_pham->them($_POST['ten'],$_POST['ma_loai'],$_POST['mo_ta_tom_tat'],$_POST['mo_ta_chi_tiet'],$_POST['don_gia'],$ten_hinh,$_POST['san_pham_moi'],0,$_POST['ngay_tao'],$_POST['trang_thai']);	
	if(!$kq){
		$_SESSION['msg'] = "Lỗi trong quá trình xử lý, vui lòng thử lại";
		$_SESSION['type_msg'] = "error";
		header('Location: '.$_SERVER['HTTP_REFERER']);
		exit;
	}
	
	$_SESSION['msg'] = "Thành công!. Dữ liệu đã được lưu";
		$_SESSION['type_msg'] = "success";
		
	if(isset($_POST['luu_va_thoat'])){		
		header('Location: list.php');		
	}else{
		header('Location: add.php');
	}
	foreach($_POST as $k=>$v) {
		$_SESSION[$k] = '';
	}
	$dt_xl_san_pham->disconnect();
	
?>